package com.plian.system.vo.sys.warning;

import com.plian.system.entity.sys.warning.WarningMessage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;
import java.util.Map;

/**
 * @Description: TODO
 * @Author: Take-off
 * @Date: 2023/4/25 11:20 AM
 * @Param
 * @return
 * @Version: 1.0
 **/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "预警消息表 VO")
public class WarningMessageVO extends WarningMessage {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "预警亮灯类型-和")
    private Map<String,Integer> warningLightCount;

    @ApiModelProperty(value = "预警单位name")
    private String warningOrgName;

    @ApiModelProperty(value = "预警单位code")
    private String warningOrgCode;

    @ApiModelProperty(value = "预警单位level")
    private Integer warningOrgLevel;

    @ApiModelProperty(value = "所属集团name")
    private String subordinateGroupName;

    private String businessModuleName;

    private String businessUnitName;

    private String createUserName;

    /**
     * 勾选ids
     */
    private List<Long> ids;


}
